robust well formed legs - German English Dictionary